home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 013 / g_whiz.arc / G-WHIZ.DOC next >
Encoding:
Text File  |  1985-02-05  |  8.3 KB  |  200 lines

  1. G-WHIZ   Copyright (c) 1985, Gordon Waite
  2.  
  3.  
  4. G-WHIZ is a multi-function program which expands on the capabilities 
  5. of its forerunners, GCOPY and GDEL.  G-WHIZ allows you to perform 
  6. four functions: file copying, deletion, movement, and printing.  
  7. Like GCOPY and GDEL, you are shown a list of files on the selected 
  8. drive, or directory.  You mark those files that are to be 
  9. "processed" and G-WHIZ proceeds to perform the selected task on all 
  10. of those files. 
  11.  
  12.  
  13. G-WHIZ can be invoked with command line parameters.  Its usage 
  14. follows: 
  15.  
  16.    g-whiz [/action] [source path specifier] [target path specifier]
  17.  
  18. Valid action options are /c to copy files, /m to move files, /p to 
  19. print files, and /d to delete files.  The source and target 
  20. specifiers may include full path names.  The source specifier may 
  21. contain wildcards which define the files that will be displayed. 
  22.  
  23. In all cases, the parameters are optional.  If G-WHIZ is executed 
  24. with an incomplete parameter list, the program will prompt for all 
  25. of the information that is needed.  If the action option is left 
  26. out, you will immediately be given a menu, allowing for selection of 
  27. one of the four actions.  The action option may appear anywhere in 
  28. the argument list, but the source path specifier must preceed the 
  29. target path specifier. 
  30.  
  31.  
  32.  
  33.  
  34. Examples of G-WHIZ usage:
  35.  
  36. 1.  g-whiz ?
  37.  
  38.     This will cause G-WHIZ to display a screen which shows a summary 
  39.     of correct usage for the program. 
  40.  
  41. 2.  g-whiz
  42.  
  43.     This will cause G-WHIZ to first display a menu of the four 
  44.     actions.  After choosing an action, the program will prompt for 
  45.     a source path/file specifier and, if needed, a target directory.  
  46.     After this information is given, the program will display the 
  47.     list of specified files, allowing you to mark those of interest.  
  48.     Then the program will perform the desired action on the files. 
  49.  
  50. 3.  g-whiz a:*.* b: /c
  51.  
  52.     This will immediately display all of the files in the default 
  53.     directory of the A: drive.  After you mark the files, they will 
  54.     be copied to the default directory on the B: drive. 
  55.  
  56. 4.  g-whiz /p c:*.txt 
  57.  
  58.     G-WHIZ will display all of the files on the C: drive which end 
  59.     with a .TXT extension.  After you mark the files, each will be 
  60.     printed on the currently selected system printer. 
  61.  
  62. 5.  g-whiz c:\develop\*.bas c:\archive /m
  63.  
  64.     G-WHIZ will display all of the .BAS files from the directory 
  65.     C:\DEVELOP. After you mark the files, they will first be copied 
  66.     to the directory C:\ARCHIVE, then deleted from the C:\DEVELOP 
  67.     directory. 
  68.  
  69. 6.  g-whiz /d
  70.  
  71.     Since you failed to specify a source directory and file 
  72.     specifier, G-WHIZ will first ask for that information.  Then the 
  73.     program will display the names of those files, allowing you to 
  74.     mark those files which are to be deleted.  You will be given an 
  75.     opportunity to exit without actually deleting the files.  If you 
  76.     really want to delete the files, G-WHIZ will go ahead with the 
  77.     deletion process at your command. 
  78.  
  79.  
  80.  
  81.  
  82. The File Marking Process:
  83.  
  84. After G-WHIZ presents the file list, you may do any of several 
  85. things.  Pressing the F1 key will bring up a HELP SCREEN, which 
  86. describes these possible actions.  Pressing the F3 key will cause 
  87. the program to sort the file names and re-display.  The F4 key 
  88. causes a file name sort on just the extension. 
  89.  
  90. You can move the hi-lite bar around in the file list by using the 
  91. cursor keys, and the HOME and END key.  When the hi-lite bar is over 
  92. a file that you want to process, the file can be marked by pressing 
  93. any alphabetic or numeric key.  When the file is marked, a little 
  94. double arrow will be displayed next to the file name.  If a file is 
  95. to be un-marked, just position the hi-lite bar over the file name, 
  96. and press the space bar.  The mark will disappear. 
  97.  
  98. For certain actions, such as copying the files to another disk, it 
  99. is handy to see how much space your marked files take up.  To see 
  100. this, just press the F2 key at any time.  If you decide you want to 
  101. terminate the program at any time, just press the ESC key. 
  102.  
  103. During file copying, the files will be copied in the order that they 
  104. appear on the screen.  If the F3 key is used to sort the file names 
  105. prior to copying, the files can be transferred to the new disk in 
  106. alphabetical order. 
  107.  
  108.  
  109.  
  110.  
  111. Other Notes:
  112.  
  113.  
  114. The first screen that comes up is the "SHAREWARE" notice.   This 
  115. pause gives you the chance to change the disks which you have loaded 
  116. in the drives.  This enables you to run G-WHIZ without having to 
  117. have copies of it on all of your diskettes! 
  118.  
  119. At any time, during any action, the program may be stopped by 
  120. pressing the ESC key.  This is especially handy when printing or 
  121. moving a large number of files! 
  122.  
  123. During the copy process, the file dates are not changed in the new 
  124. copies. That is, the newly created files will show the same date as 
  125. the original files. 
  126.  
  127. The file printing function is very simple.  Each file is printed 
  128. with two blank lines at the top of the page.  Next is a line that 
  129. has the full path name of the file on the left side, and the current 
  130. system date on the right side.  Then come two more blank lines, then 
  131. the body of the text file.  At the bottom of each page, the program 
  132. will leave three blank lines.  Each page of the file will have this 
  133. format.  The program will do a form-feed between files.  If you 
  134. terminate action during the middle of the printing, the program will 
  135. move the paper to the top of the next page. 
  136.  
  137. You should remember to set up your printer mode (compressed, 
  138. boldface, etc.) prior to running the G-WHIZ program.  If you try to 
  139. print a binary file, or a file will lines which extend past the edge 
  140. of the page, the results of the printing may well be strange! 
  141.  
  142. The program has numerous HELP SCREENS to remind you of what 
  143. you can do at any point.  These are available by pressing the F1 
  144. key.  If more than one HELP SCREEN is available, hold the ALT key 
  145. and press the F1 key to see the other screen.  To return from a help 
  146. screen, just press any key. There are five screens found at various 
  147. points in the program. 
  148.  
  149. If G-WHIZ encounters an error during execution, the program will 
  150. stop running, and display an error message.  Typical errors are 
  151. specifying a path or directory that doesn't exist, or giving a file 
  152. specifier that doesn't match any files.  The program also terminates 
  153. gracefully if you try to copy files to a full disk. 
  154.  
  155.  
  156. Please Help Support This Program!
  157.  
  158. I am trying to distribute this program as a "SHAREWARE" venture.  If 
  159. you use the program, and find it valuable, I would really appreciate 
  160. it if you would take the time to register your copy, and send in the 
  161. $10 fee. If you don't think the software is worth $10, send in 
  162. whatever you feel the program is worth to you.  Your comments would 
  163. also be appreciated. 
  164.  
  165. When you register, send in the serial number which is displayed in 
  166. the upper right-hand corner of the first screen, along with your 
  167. name and address, and your $10.  If you do this, I'll send you back 
  168. a copy of our Signature Software Catalog, and I'll keep you posted 
  169. about updates and new programs. 
  170.  
  171. If you live in the state of Iowa, please add the state sales tax 
  172. of 4%.  Send all correspondence to: 
  173.  
  174.         Gordon Waite
  175.         P.O. Box 1862
  176.         Iowa City, IA  52244
  177.  
  178. Your support through registration fees allows me to keep on 
  179. developing more programs like this one.  There are about 30 programs 
  180. available through my Signature Software Catalog right now!  You can 
  181. also help by giving your friends copies of G-WHIZ, and encouraging 
  182. them to register as well. 
  183.  
  184. In any case, please don't use this program for commercial gain.  
  185. That means: don't SELL anyone a copy of this program!  This program 
  186. is NOT in the public domain.  G-WHIZ is protected by copyright, and 
  187. I reserve all rights to this program. 
  188.  
  189. If you find any bugs in this program, or if you have ideas for 
  190. programs that you would like to see developed, please send them in.  
  191. If you are the first to report a bug, I'll send you a free copy of 
  192. the new, corrected version. 
  193.  
  194. Thanks (in advance) for your support!
  195.  
  196.  
  197.  
  198. Gordon Waite
  199.